Clasify\Classified\Front\Purchase\Discount\DiscountAction C

Total Complexity 116
Dependencies 1
Dependents 2
Total lines 1,114
Lines of code 498
Logical lines of code 270
Comment lines 467
Methods 56
Properties 0

Methods 56

Method Rating Maintainability Complexity Lines of code
cl_discount_status_cleanup()
A
37 9 85
cl_get_discount_by()
A
53 8 25
cl_get_discounts()
A
48 7 34
cl_has_active_discounts()
S
57 5 18
cl_get_cart_discounts_html()
S
50 4 28
cl_set_cart_discount()
S
55 4 21
cl_store_discount()
S
57 4 19
cl_maybe_remove_cart_discount()
S
64 4 11
cl_unset_cart_discount()
S
58 3 15
cl_apply_preset_discount()
S
62 3 12
cl_remove_cart_discount()
S
62 3 11
cl_get_discount()
S
65 3 10
cl_update_discount_status()
S
67 3 8
cl_increase_discount_usage()
S
67 3 8
cl_decrease_discount_usage()
S
67 3 8
cl_listen_for_cart_discount()
S
67 3 7
cl_get_discounts_cache()
S
65 3 10
cl_get_discount_by_code()
S
69 2 7
cl_is_discount_used()
S
66 2 8
cl_format_discount_rate()
S
69 2 7
cl_display_cart_discount()
S
70 2 7
cl_set_discounts_cache()
S
69 2 7
__construct()
S
70 1 6
cl_remove_discount()
S
73 1 5
cl_discount_exists()
S
76 1 4
cl_is_discount_active()
S
75 1 4
cl_get_discount_code()
S
76 1 4
cl_get_discount_start_date()
S
76 1 4
cl_get_discount_expiration()
S
76 1 4
cl_get_discount_max_uses()
S
76 1 4
cl_get_discount_uses()
S
76 1 4
cl_get_discount_min_price()
S
76 1 4
cl_get_discount_amount()
S
76 1 4
cl_get_discount_type()
S
76 1 4
cl_get_discount_excluded_products()
S
76 1 4
cl_get_discount_product_reqs()
S
76 1 4
cl_get_discount_product_condition()
S
76 1 4
cl_get_discount_status_label()
S
76 1 4
cl_is_discount_not_global()
S
76 1 4
cl_is_discount_expired()
S
76 1 4
cl_is_discount_started()
S
76 1 4
cl_is_discount_maxed_out()
S
76 1 4
cl_discount_is_min_met()
S
76 1 4
cl_discount_is_single_use()
S
76 1 4
cl_discount_product_reqs_met()
S
76 1 4
cl_is_discount_valid()
S
75 1 4
cl_get_discount_id_by_code()
S
76 1 4
cl_get_discounted_amount()
S
75 1 4
cl_unset_all_cart_discounts()
S
83 1 3
cl_get_cart_discounts()
S
82 1 3
cl_cart_has_discounts()
S
82 1 3
cl_get_cart_discounted_amount()
S
81 1 3
cl_get_cart_item_discount_amount()
S
80 1 3
cl_cart_discounts_html()
S
82 1 3
cl_multiple_discounts_allowed()
S
75 1 4
cl_filter_discount_code_cleanup()
S
79 1 3